home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-01-06 | 1.9 KB | 127 lines | [TEXT/EDIT] |
- // stdio.h
- // © Copyright 1984, 1987 Consulair Corp, All rights reserved
- // Standard UNIX IO library defs for MacC
-
- #define ERROR -1
- #define EOF -1
- #define NULL 0
- #define MAXLINE 255
- #define FILE int
-
- // Standard Routines
-
- // extern int fgetc();
- // extern int getchar();
- extern char putchar();
- extern char fputc();
- extern long putl();
- // extern int ungetc();
-
- extern long getl();
- #if sizeof(int) == 2
- extern int getw();
- #else
- extern short getw();
- #endif
- extern char *gets();
- extern char *fgets();
-
- extern FILE *fopen();
- // extern int fread();
- // extern int fwrite();
- // extern int lseek();
-
- extern FILE *stderr;
- extern FILE *stdin;
- extern FILE *stdout;
-
- // extern int exit();
- // extern int _exit();
- // extern int _swap();
-
- extern int printf(...);
- extern int fprintf(...);
- extern int sprintf(...);
-
- extern int scanf(...);
- extern int fscanf(...);
- extern int sscanf(...);
-
- // String and character Routines
-
- extern char isalpha();
- extern char isupper();
- extern char islower();
- extern char isdigit();
- extern char isspace();
- extern char toupper();
- extern char tolower();
-
- extern char *index();
- #define strchr index
- #define strpos Index
- extern char *rindex();
- #define strrchr rindex
- #define strrpos Rindex
- extern char *strsave();
- extern char *strcat();
- extern char *strncat();
- // extern int strcmp();
- // extern int strncmp();
- extern char *strcpy();
- extern char *strncpy();
- extern long strlen();
-
- extern char *calloc();
- extern char *malloc();
-
- extern char *PtoCstr();
- extern char *CtoPstr();
-
- // Defs for temp library
-
- // extern int open();
- // extern int close();
- // extern int deletefile();
- // extern int seteof();
- extern char eof();
-
- #define fflush TKflush
- #define close TKclose
- #define fclose TKclose
- #define fseek lseek
- #define tell readbytepos
- #define ftell tell
- #define swap _swap
- #define putw(w, file) outwd(file, w)
- #define atol atoi
- #define getc fgetc
- #define putc fputc
- #define feof eof
- #define unlink deletefile
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-